Big Huge Thesaurus

Egyptian monetary unit

noun